temporary isolation facility - Espagnol Anglais Dictionnaire